package com.jade.zsy.base.vo;

import com.jade.bss.base.utils.EntityVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * Created with IntelliJ IDEA.
 * User: jinya
 * Date: 2017/6/3
 * Time: 13:01
 * TEL :17701640710   MAIL:2009_jinya@163.com
 * To change this template use File | Settings | File Templates.
 */
@Data
@ApiModel(value = "客户合同")
public class ContractVo extends EntityVo {
    /**
     * 合同名称
     */
    @ApiModelProperty(value = "合同名称")
    private String contractName;

    /**
     * 合同编号
     */
    @ApiModelProperty(value = "合同编号")
    private String contractNo;

    /**
     * 合同版本号
     */
    @ApiModelProperty(value = "合同版本号")
    private String version;

    /**
     * 合同甲方id
     */
    @ApiModelProperty(value = "合同甲方id")
    private long partyAId;

    /**
     * 合同甲方公司名称
     */
    @ApiModelProperty(value = "合同甲方公司名称")
    private String partyAName;

    /**
     * 合同甲方联系人名称
     */
    @ApiModelProperty(value = "合同甲方联系人名称")
    private String partyAContactName;

    /**
     * 合同甲方联系人手机
     */
    @ApiModelProperty(value = "合同甲方联系人手机")
    private String partyAContactMobile;

    /**
     * 乙方id
     */
    @ApiModelProperty(value = "乙方id")
    private long partyBId;

    /**
     * 乙方公司名称
     */
    @ApiModelProperty(value = "乙方公司名称")
    private String partyBName;

    /**
     * 乙方联系人名称
     */
    @ApiModelProperty(value = "乙方联系人名称")
    private String partyBContactName;

    /**
     * 合同乙方联系人手机
     */
    @ApiModelProperty(value = "合同乙方联系人手机")
    private String partyBContactMobile;

    /**
     * 生效时间
     */
    @ApiModelProperty(value = "生效时间")
    private Date startTime;

    /**
     * 截止时间
     */
    @ApiModelProperty(value = "截止时间")
    private Date endTime;

    /**
     * 签署时间
     */
    @ApiModelProperty(value = "签署时间")
    private Date signTime;

    /**
     * 状态： 0:初始化;1:已确认;2:合同异常
     */
    @ApiModelProperty(value = "状态")
    private int status;

    @ApiModelProperty(value = "状态")
    private String statusDesc;

}
